
<script>
$(function() {
    //id cua input nhap ngay bd
	$( "#ngaybd" ).datepicker({
	   //cho phep chọn tháng
								showOtherMonths: true,
        //chọn được tháng khác
								selectOtherMonths: true,
        //cho phép thay đổi tháng
								changeMonth: true,
        //định dạng ngáy sau khi chọn xong
								dateFormat: "dd-mm-yy",
        //có thể chọn icon chọn select
								showOn: "both",
								buttonImage:$('#root').val()+"img/calendar.jpg",
								buttonImageOnly: true
	 							});
	$("#ngaykt" ).datepicker({
		showOtherMonths: true,
		selectOtherMonths: true,
		changeMonth: true,
		//disabled: true,								
		dateFormat: "dd-mm-yy",
		showOn: "both",
		buttonImage:$('#root').val()+"img/calendar.jpg",
		buttonImageOnly: true
			});
   //khi bấm enter=13 thì ngăn chặn summit form
	$("#ngaybd,#ngaykt").keydown(function(e) {
        if ( e.keyCode != 13) {}
        else 
            {
                e.preventDefault(); 
            }   
        }
    );
    //khi nhập ngày bắt đầu thì tự động thêm vào kết thúc
	$( "#ngaybd" ).change(function() {
	   //chuyển ngày bắt là chuỗi qua dạng ngày tháng của js
		date = $.datepicker.parseDate('dd-mm-yy',$("#ngaybd").val());
        //lay ngay thang năm của ngày bắt đầu
		var nam = date.getFullYear();
        //lấy tháng
		var thang = date.getMonth();
        //lấy ngày kết thúc của tháng
		var ngay = date.getDaysInMonth();
        //tạo ngày mới ==>ngày kết thúc của tháng
		var newdate = new Date(nam,thang,ngay);
		newdate = $.datepicker.formatDate('dd-mm-yy', newdate);
        //ngày thấp nhất của tháng phải là ngày bắt đầu
		$("#ngaykt").datepicker( "option", "minDate",date);
		//if ($("#thang").is(":checked"))
		//{
			//$("#ngaykt").datepicker( "option", "maxDate",newdate);
			//$("#ngaykt").val(newdate);
		//}
		//else
		//{
	
    //getday=thứ mấy trong tuần	  
			ngay =date.getDate()+(7-date.getDay());
			newdate = new Date(nam,thang,ngay);
			while (newdate.getMonth()!=thang)
			{
				--ngay;
				newdate = new Date(nam,thang,ngay);				
			}
			newdate = $.datepicker.formatDate('dd-mm-yy', newdate);
            
            //Giới hạn ngày max trong timepicker khi chọn ngày bắt đầu
			//$("#ngaykt").datepicker( "option", "maxDate",newdate);
		
        	$("#ngaykt").val(newdate);
		//}
		});
});

function validate()
{
	if ($('#ngaybd').val()=='')
	{
		alert("Bạn Chưa Nhập Ngày Bắt Đầu");
		return false;
	}
	if ($('#ngaykt').val()=='')
	{
		alert("Bạn Chưa Nhập Ngày Kết Thúc");
		return false;
	}
	return true;
	
}
</script>
<div id="tabs">
	<ul>
        <li> <?php echo $this->Html->link(__('Ds các thông báo', true), array( 'action' => 'index')); ?> </li>
        <li> <?php echo $this->Html->link(__('Tạo nội dung mới', true), array( 'action' => 'add')); ?> </li>
       <li id="current"> <?php echo $this->Html->link(__('Tìm kiếm', true), array( 'action' => 'search')); ?> </li>
 	
 	</ul>
</div>
<div class="index">
<?php
	echo $form->create('Khfile');
?>
<h2 align="center">Tìm kiếm các file đã upload</h2>
<div align="center">
<table align="center">
<tr><th>Ngày bắt đầu</th><th>Ngày kết thúc</th>
</tr>
<tr>
        <td><?php
        	
	echo $form->input('ngaybd',array('id'=>'ngaybd','type'=>'text','label'=>false,'size'=>'12'));
 ?>      </td>
        <td><?php
		echo $form->input('ngaykt',array('id'=>'ngaykt','type'=>'text','label'=>false,'size'=>'12'));
 ?>
        </td>
<td><?php
  
     $this->Js->get('#ngaybd')->event('change',
								$this->Js->request(array('controller' => 'khfiles', 'action' => 'kq'),
								array('update' => '#kq','async' => true,
								'dataExpression' => true,'method' => 'post',
								'data' => $js->serializeForm(array('isForm' => false, 'inline' => true)))));
    
     $this->Js->get('#ngaykt')->event('change',
								$this->Js->request(array('controller' => 'khfiles', 'action' => 'kq'),
								array('update' => '#kq','async' => true,
								'dataExpression' => true,'method' => 'post',
								'data' => $js->serializeForm(array('isForm' => false, 'inline' => true)))));
?>

</td>
</tr>
</table>
</div>
<div id='kq'>
</div>
<?php
	 echo $form->end();
?>
</div>